Catherine Leon A/W '12: One Moment
For her winter 2012 collection, Leon has taken inspiration from one of the most beautiful and enigmatic sites in the world, the ruins of Machu Picchu. Also known as the “Lost City of the Incas”, this iconic place is shrouded in legend and sacredness and Leon’s creativity has been fuelled by these wonders of both architectural and aesthetic genius.












