Resting Sheep

Resting Sheep

A full body mount of a sheep, resting on the ground.