*sub-studio
Amazing photos of Socotra Island, located off the coasts of Somalia and Yemen. The tree above is called a Dragon's Blood Tree, and the island features around 700 rare species of flora and fauna, 1/3 of which are found nowhere else on earth.
143 Hearts