Search Result

The North coast of the island of Socotra, Yemen is seen from Hoq cave on Monday, 16 May 2005.<br />