Church of the Primacy of Saint Peter
In the north of Israel, in Tabgha, on the shore of Lake Kineret, southwest of the Church of Beatitude, is the church of the Primacy of St. Peter. It is a rather modest-sized church of ...
Starring
It's a documentary movie.
Watch it here
Not found streaming from United Kingdom.