Designed by
Title
Holy rats in the famous Indian Karni Mata temple, Deshnoke near Bikaner, Rajasthan state of India #242128113
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