Connect to share and comment

India mcdonalds 2012 09 05

India mcdonalds 2012 09 05

Two Indian flags adorn a sign at a local McDonalds chain restaurant in New Delhi.

Roberto Schmidt