

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


HI400-264.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