SALT of Palmar Hotel by Camille Walala

Camille Walala designs new SALT of Palmar hotel in Mauritius