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

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