Sand dune on the beach, island La Digue, Seychelles.

- Image ID: F22117
Nino Marcutti / Alamy Stock Photo
Image ID: F22117
Location: La Digue, Seychelles, Africa