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

- Image ID: KE7H1C

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

Neil McAllister / Alamy Stock Photo

Image ID: KE7H1C

Location: Port Launay, Mahé, Seychelles