Search Result

A sand dune curves toward the village of Stero on the beach of the South coast of the island of Socotra, Yemen on Saturday, 21 May 2005.<br />