Soay sheep - small flock grazing in field

Malcolm Storey