Shop front
health
The Body Shop
health
The Body Shop storefront with illuminated signage and displays of beauty products.