Description
Foot part of the tallest statue in the world located in India. Independence leader Sardar Vallabhbhai Patel- Tallest statue in the world located in Gujurat, India
₹299.00
Model Release – Not Available
Foot part of the tallest statue in the world located in India. Independence leader Sardar Vallabhbhai Patel- Tallest statue in the world located in Gujurat, India