United Kingdom, Scotland, Outer Hebrides, Isle of Barra, beach on the north coast (aerial view)

- Image ID: CNADE3