Loading…
Idol in a small remote temple, Amba Maseena, Rajasthan, India.