Truble Pics + stjohnknits

stunning
karen elson looks absolutely stunning in the new st. john campaign. photographed by greg kadel.