Shop front
Health & Wellness
The Body Shop
Health & Wellness
The Body Shop storefront with illuminated signage and displays of skincare products.