Mysterious world of the Socotra island (8)

Sandy beach of the Socotra island

Mysterious world of the Socotra island