Natural arches called The Altar at Harrabrough Head

Image Date November 2012

Location: Orkney Islands, South Ronaldsay, Harrabrough Head

Harrabrough Head

Natural arches called The Altar at Harrabrough Head

Image Date November 2012

Location: Orkney Islands, South Ronaldsay, Harrabrough Head