Home Page Previous Home Next

Sheep

Sheep

Sheep on a steep coastal hillside in Donegal, Republic of Ireland.