Day 22
World’s Largest Buffalo!
August 21, 2021 in the United States ⋅ ☀️ 55 °F
When in Jamestown, you must go see the world’s largest 🦬 buffalo at 26’ tall! There is a small herd of live Buffalo, but they were off in the distance.
Stayed nearby and thought it would be anRead more