Designed by
Title
The interior of the Church of the Primacy of St Peter #76473991
Description
TABGHA, ISRAEL - FEBRUARY 22, 2016: The prayer hall of the Church of the Primacy of St Peter with the large limestone block at the Altar, named Mensa Christi (the Table of Christ), on February 22 in Tabgha.
This image is editorial