Architecture photography of the facade an interior of the Caudalie store & spa in Rennes, France - Photo ©Kristen Pelou