Soay Sheep on Hirta

Soay Sheep on Hirta

Observation - Soay Sheep on Hirta - UK and Ireland. Description: A Soay Sheep on the island of Hirta in St Kilda archipelago

A Soay Sheep on the island of Hirta in St Kilda archipelago