Loading…
Picture of Sherawali Mata (Tiger Goddess Mother) on a temple wall, Budha Pushkar, Rajasthan, India. Sherawali is a very popul...