“St. Peter’s Church (Hebrew: כנסיית פטרוס הקדוש‎) is a Franciscan church in Jaffa, part of Tel Aviv, Israel. … The current structure was built between 1888 and 1894 and most recently renovated in 1903.”
Wikipedia

AloJapan.com