Designed by
Title
Little stone chapel of the Holy Cross, Mount Ida, Idha, Idhi, Ita, Psiloritis is the highest mountain on Crete in Idi mountains #111489966
Description
Little stone chapel of the Holy Cross, Mount Ida, Idha, Idhi, Ita, Psiloritis is the highest mountain on Crete in Idi mountains, Rethymno regional unit, natural park, UNESCO geopark, Crete, Greece