Barbed wire and glass shards on a wall in Pushkar, Rajasthan, India

Loading…
Barbed wire and glass shards on a wall in Pushkar, Rajasthan, India