“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 4kFranciscan churchHamamatsuHamamatsu destinationsHamamatsu tourHamamatsu travelHamamatsu tripHamamatsu vacationJaffaSt. Peter's Churchtel avivUHDUltraכנסיית פטרוס הקדוש浜松AloJapan.com
AloJapan.com