mail_outline sales@mediastorehouse.com
India, Rajasthan, Bikaner, Karni Mata Temple, Painting of goddess Lakshmi
India, Rajasthan, Bikaner, Rats at Karni Mata Temple
Karni Mata Temple. Deshnoke Rajasthan, INDIA (THE RAT TEMPLE)