20060317 bodyshopstore gettyid57115216
Body Shop store in London -