Designed by
Title
National Buffalo Museum, Jamestown, North Dakota #244674231
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.
This image is editorial