

Greek Orthodox Church of the Twelve Apostles in Tiberias
Image 1/14 | ![]() |


HI400-262.JPG
Israel, Tiberias, Greek Orthodox Patriarch Theophilus III at the Church of the Twelve Apostles on the day of the Twelve Apostles.
(c)Hanan Isachar