Saint Charles Experience Store Salzburg
Natural cosmetics brand Saint Charles opened its first experience store in the city center of Salzburg. The goal was to create a place of well-being where customers senses are addressed and products from nature




























