Big Horn Sheep

Big Horn Sheep

A life size mount of a big horn sheep.