This is the 1 inch special mirror version of the acclaimed Metal mirrors of Aranmula - An ancient and renowned pilgrim centre of South India, in Kerala. The product is certified for purity and quality.
Have a Business requirement?
Send Enquiry »