Designed by
Title
Interior of the Greek Orthodox Church of the Twelve Apostles in Capernaum by the Sea of Galilee Lake Tiberias, Israel, Middle #167148456
Description
Interior of the Greek Orthodox Church of the Twelve Apostles in Capernaum by the Sea of Galilee Lake Tiberias, Israel, Middle East.