Caroline Trentini and Chanel Iman featured in the Nov 2010 issue of Vogue India

Related Photos

See All

More Photos