Results
8 results found

The Greek Orthodox Church of the Twelve Apostles in Capernaum by the Sea of Galilee (Lake Tiberias), Israel, Middle East

The Greek Orthodox Church of the Twelve Apostles in Capernaum by the Sea of Galilee (Lake Tiberias), Israel, Middle East

Greek Orthodox icon depicting Jesus, who is shown twice, and his apostles on Lake Tiberias, Thessaloniki, Macedonia, Greece, Europe