Aerial view of Eoligarry beach on the Isle of Barra, Scotland, showcasing a turquoise sea and a sense of escape and freedom.

Code produit:
1288038218