Seychelles island, La Digue

- Image ID: EDCXXX
Seychelles island, La Digue
Nino Marcutti / Alamy Stock Photo
Image ID: EDCXXX
Location: Seychelles