Mysterious world of the Socotra island (11)

Beach of Socotra island

Mysterious world of the Socotra island