Crete: Elafonisi Beach

greece,crete,ellafonisi beach,agia irini church

greece,crete,ellafonisi beach,dusk

greece,crete,ellafonisi beach,lifeguard tower,dusk