Handprints on a wall in Pushkar, Rajasthan, India

Loading…
Handprints on a wall in Pushkar, Rajasthan, India