Sheep

Sheep

A life size mount of a sheep on rocks.