Dragon Blood Tree Socotra is an island and three islets in the Indian Ocean, an offshore territory of Yemen, near the horn of Somalia. Socot...
Home » Posts filed under Socotra
Showing posts with label Socotra. Show all posts
Monday 11 December 2017
Subscribe to:
Posts (Atom)