Island · United Kingdom
Lamb Holm

Lamb Holm is a island in Orkney Islands, United Kingdom. Uninhabited island in Orkney, Scotland, United Kingdom.
Island · United Kingdom

Lamb Holm is a island in Orkney Islands, United Kingdom. Uninhabited island in Orkney, Scotland, United Kingdom.