St. Peter's Church
The largest building in Jaffa, the Franciscan Catholic St. Peter's Church has been re-built several times upon the site of a medieval citadel. It commemorates the miracle of Saint Peter raising Tabitha from the dead.exterior of St. Peter's Church in Jaffa, Israel |
image c2013 Carole Terwilliger Meyers
No comments:
Post a Comment