Herd of sheep feeding on grass at Isle of Man
Herd of sheep dispersed throughout green field in Isle of Man
Lighthouse tower in the middle of the sea in Isle of Man