Red Sheep

Find the best Red Sheep taxidermy at Taxidermy Trophies for Sale. We have a wide selection of Red Sheep body mounts in various poses and shoulder mounts. The red sheep is a hybrid between the Armenian Mouflon and the Trans-Caspian Urial, which occurs naturally in the Alborz Mountains of northern Iran. The Iranian Red Sheep are found mostly on private ranches in Texas now for breeding or hunting, as they are critically scarce in the wild.