Scotland Sheep

Scotland sheep

A sheep on a Scottish farm