Marchesa S/S 2013

Thursday 13th September 2012

India - and its intricate embroideries and embellishments - at Marchesa S/S 2013

Read Full Caption