KEVIN ROBERTS

Category: L&K Saatchi & Saatchi

India Unleashed

I first visited India in 1982 and have returned more than two dozen times. I was part of the team