Stock Photo - Main mosque. Lamu, historic town founded by Moslems Arabic traders from the Persian Gulf since 7th century. Lamu Island. Indian Ocean Coast. Kenya

Stock Photo: Main mosque. Lamu, historic town founded by Moslems Arabic traders from the Persian Gulf since 7th century. Lamu Island. Indian Ocean Coast. Kenya.

Searchable keywords

Choose multiple keywords