Already a Member? Log In
Mount Ida (Crete)
Psiloreitis
Near to the ridge
Small church built from rocks with a cross
Towards to the summit