Shop front
Health & Wellness
The Body Shop
Health & Wellness
The Body Shop storefront in a brightly lit shopping mall with customers walking by.