Wednesday, August 22, 2012

Louise Van De Vorst on location in India for Artisans of Fashion