The Seychelles, Mahe, Port Launay, beach and Pointe L’Escalier, panoramic

- Image ID: KE7H1C
Neil McAllister / Alamy Stock Photo
Image ID: KE7H1C
Location: Port Launay, Mahé, Seychelles