Search Result

A women clad in the face and body covering hijab walks toward where a large new mosque is under construction in Hadibu, the largest town on the island of Socotra, Yemen on Sunday, 22 May 2005.<br />