Stock Photo - Callanish Stones, Isle of Lewis, Outer Hebrides, Scotland

Stock Photo: Callanish Stones, Isle of Lewis, Outer Hebrides, Scotland.

Searchable keywords