Snowy Spirit White Deer Statue
This beautiful white deer statue is a stunning symbol of purity and grace. The deer is perfectly sculpted, its antlers reaching towards the sky like branches of a frozen tree. The statue is made of high-quality resin and is sure to last for years to come. It is also a...
Made In India