Loading…
A street dog rests in a small shrine near a passing cow, Pushkar, Rajasthan, India