Woman on a stairway leading up to the Charisma Suites. Amazing view of the Aegean in the distance.

Back to top