22.322513000 73.165299000

The Body Shop Changemaking Beauty

The India Edit
The Body Shop

Gallery

Nearby The Body Shop Stores

The Body Shop

Genda Circle

Vadodara - 390023