Designed by
Title
Mahmoudiya Mosque Tel Aviv Yafo Israel #264299231
Description
Mahmoudiya Mosque Tel Aviv Yafo, Israel.The Mahmoudiya Mosque is the largest and most significant mosque in Jaffa, now part of the larger city of Tel Aviv
This image is editorial