Statue of Jesus and Peter, Church of the Primacy of Peter, Tabgha

Statue of Jesus and Peter, Church of the Primacy of Peter, Tabgha