Aghia Triada, Lasithi

a hidden gem of Grete island, Greece. The Cretan mountains are more beautiful in the winter. The true essence of Crete.

Google+