A beautiful sandy and rocky beach on the Isle of Barra in The Outer Hebrides

- Image ID: D2N0WY