Fairytale evening in Monemvasia, Greece.