Bottle trees in bloom on the island of Socotra

0
366

Bottle trees in bloom on the island of Socotra.