Share
twitterlinkedinfacebook
Image 1 of 1
Worship at the Karni Mata Temple in Rajasthan, India
Rats abound at the alter of the Karni Mata temple's alter