The spacious bathroom of the Charisma Villa of the luxury Charisma Hotel in Oia, Santorini, Greece.

Back to top