Designed by
Title
Tabgha, Galilee, Israel January 27, 2020: Interior Church of the Primacy of Peter, Tabgha, Sea of Galilee #211295463
Description
Tabgha, Galilee, Israel January 27, 2020: Interior Church of the Primacy of Peter, Tabgha, Sea of Galilee. Built in 1933 including parts of a 4th Century church. Mensa Christi is Table of Christ
This image is editorial