Mysterious world of the Socotra island (9)

Washed by waters Socotra island

Mysterious world of the Socotra island