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