Inside the House of Cleopatra. You'll lose your head over this island!
Return to photos of
greece/Delos