Loading…
Painted palm print on a temple in Pushkar, Rajasthan, India