A church of cycladic architecture in Mykonos island, Greece
close window