Red Sheep, 1980, Iran, Lietzau Taxidermy. 

#275 Red Sheep

SKU: #275
$3,200.00Price