Stylized Russian "SPA" in France
2020
450 square meters
France, the city of Cannes