Secluded beach, Praslin Island, Seychelles

- Image ID: DHF112
Felix Behnke / Alamy Stock Photo
Image ID: DHF112
Location: Praslin, Seychelles