The American buffalo, also known as bison, has always held great meaning for American Indian people…buffalo represent their spirit and remind them of how their lives were once lived, free and in harmony with nature. Most of the 500,000 or so bison nationwide are raised as livestock on ranches. About 30,000 are managed for conservation in private and public herds.
The trophy elk head we received is by far the best taxidermy mount we have ever purchased for our home here in Jackson,Wyoming. It was everything you said it would be and more! Will use this company again in the future! J Williams