Designed by
Title
The worship in Church of the Primacy of St Peter #76474580
Description
TABGHA, ISRAEL - FEBRUARY 22, 2016: The worship in Church of the Primacy of St Peter, the Mensa Christi (the Table of Christ) located on the background of the Priest, on February 22 in Tabgha.
This image is editorial