Isle of Canna

Location: Inner Hebrides

Isle of Canna

Location: Inner Hebrides