National Frontier Trails Museum
View All Photos (1)
Buffalo are the largest land animals in North America. They roamed the plains of Americain great numbers till about 150 years ago, when they were almost hunted to extinction. Now they live mainly in parks and reserves in the US and Canada.
This 8" standing stuffed buffalo is a cute and cuddly representation of the real thing.
© 2010 City of Independence Missouri. All rights reserved.