Designed by
Title
Holy rats in the famous Indian Karni Mata temple, Deshnoke near Bikaner, Rajasthan state of India #197445207
Description
Holy rats in the famous Indian Karni Mata temple, Deshnoke near Bikaner, Rajasthan state of India. It is also known as the Temple of Rats