Designed by
Title
National Buffalo Museum, Jamestown, North Dakota #244674240
Description
The `World`s Largest Buffalo Monument` is a sculpture of an American Bison located in Jamestown, North Dakota at the Frontier Village. It is visible from Interstate 94, overlooking the city from above the James River valley. Humorous no parking sign. May Peace Prevail on Earth.
This image is editorial