Price

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