Socotra

Socotra, a remote island in Yemen on the Horn of Africa, is one of the most extraordinary places in the world. Around a third of the flora and fauna is unique and cannot be found anywhere else. The island's landmark is the endemic dragon's blood tree, which symbolizes its uniqueness like no other. I had the privilege of traveling to Socotra several times, making a film about it and losing my heart to this wonderful place. In this gallery you will find my best shots of this fascinating, otherworldly island.