Statue of Jesus and Peter, Church of the Primacy of Peter on the Shores of the Sea of Galilee

Statue of Jesus and Peter, Church of the Primacy of Peter on the Shores of the Sea of Galilee