Israel Regional - PhotoZion
Powered by SmugMug Log In

St Peters Church in Jaffa

St. Peter's Catholic Church is largest building in Old Jaffa

AA9795OldjaffaTelAvivcatholicchurchtel avivflowers