St. Peter's Church. Jaffa
Holy Places TV takes you to Jaffa; called for centuries, the gateway to the Holy Land, visit the Church of St. Peter. According to legend, the city would bear the name of Japheth, the third...
Starring
It's a documentary movie.
Watch it here
Not found streaming from United Kingdom.