Several Sheep

Several Sheep

Several life size mounts of sheep.