St. Peter’s Church in Jaffa, Israel along the Mediterranean coast at twilight.

St. Peter’s Church in Jaffa, Israel along the Mediterranean coast at twilight.

Leave a Reply

Your email address will not be published.