Designed by
Title
Interior of the Saint Peter Church in Old Jaffa, Israel #83673878
Description
JAFFA, Tel Aviv, ISRAEL- April 4, 2016: Interior of the Saint Peter Church in Old Jaffa, Israel. The Franciscan church was built in 1654 in dedication to Saint Peter was erected by Frederick I and restored by Louis IX of France
This image is editorial