Mouzoura Restaurant, Ayia Triada

Mouzoura Restaurant, Ayia Triada

courtesy of kapparis.info