Socotra Dragon Tree or Dragon Blood Tree in Socotra Islands, Yemen

Socotra Dragon Tree or Dragon Blood Tree in Socotra Islands, Yemen

Advertisements