The church under construction on the Greek island of Crete
Fragokastelo Castle, Crete, Greece
St. Catherine's Church
Akadi Monastery in Crete