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