Bottle trees in bloom on the island of Socotra

0
398

Bottle trees in bloom on the island of Socotra.