St. Peter’s Church
- Churches of Israel
St. Peter’s Church
Lydda was near Joppa; so when the disciples heard that Peter was in Lydda, they sent two men to him…
Read More »
Lydda was near Joppa; so when the disciples heard that Peter was in Lydda, they sent two men to him…
Read More »