Search Result

Waves break on Stero beach on the South coast of the island of Socotra, Yemen on Saturday, 21 May 2005.<br />