HomeRed Sheep, 1980, Iran, Lietzau Taxidermy. #275 Red SheepSKU: #275$3,200.00PriceQuantityAdd to Cart