Luck Charm turtle (Aa0078)

Luck Charm turtle (Aa0078)

Regular price ₹ 21,240
Shipping calculated at checkout.

925 silver 

Pure silver idol  with  hand carving work