Stuff Master | India’s Only Taxidermist

India‚Äôs last and only Taxidermist. Dr. Santosh Gaikwad, is the keeper of a rare art. He is India’s last and only practitioner of Taxidermy. Taxidermists preserve an animal’s body by stuffing it and giving it a life-like appearance. Dr Gaikwad is a treasure that the whole country is proud of. Taxidermy in India Back in […]