Talha Nazim
Talha Nazim Talha Nazim /images/icon_CE.gif McCann Erickson, New Delhi, India creatives creatives