Get free delivery on shopping over Rs. 1499/- of Sri Sri Tattva and Shankara products.

Shankara Calming Body Oil, 110ml

 1,050.00

Achieve inner & outer peace with Vetiver

523 in stock

Shankara Calming Body Oil, 110ml

 1,050.00