Loading…
A street dog rests under the front porch of a house in Pushkar, Rajasthan, India