

L'Occitane shop in London, UK. L'Occitane en Provence is an international retailer of body, face, fragrances and home products based in Manosque, France.
Filename: Retail - Shop - L'Occitane en Provence1.JPG
Copyright ©Richard Jones / Business Visual Ltd
Copyright ©Richard Jones / Business Visual Ltd