Elle Mexico May 2012

Photo: Kevin Sinclair

Fashion Editor: Michael Dye