Loading…
Street dogs in Pushkar, Rajasthan, India