Loading…
Street dog peers out from a weathered wall, Rajgarh village, Rajasthan, India