Buffalo Statue

The world's largest buffalo statue in the Frontier Village in Jamestown.
The world's largest buffalo statue in the Frontier Village in Jamestown.