Search Result

Heavy equipment digs a road through steep cliffs on the South side of the island of Socotra, Yemen on Saturday, 21 May 2005.<br />