Designed by
Title
The Body Shop in Cilandak Town Square Jakarta #34461171
Description
Cilandak Town Square, Jakarta, Indonesia - October 12, 2013: The Body Shop logos at The Body Shop outlet in Cilandak Town Square, Jakarta. The Body Shop is a cosmetic brand and has more than 2,400 stores in 61 countries.
This image is editorial