Previous   Index   Next

Mosque on small island off the coast north of Mogadishu.