Loading…
Street dogs in front of a Subway restaurant in Delhi, India