Shop front
health
The Body Shop
health
View of The Body Shop and Denizen storefronts within a bustling shopping mall.