Buffalo Statue

World's Largest Buffalo statue at Jamestown.
World's Largest Buffalo statue at Jamestown.
Photo by North Dakota Tourism/Dan Koeck