Once Upon a Time–British model Karen Elson takes center stage in the September cover story from Stylist Magazine, where she revels in a wardrobe...
Once Upon a Time–British model Karen Elson takes center stage in the September cover story from Stylist Magazine, where she revels in a wardrobe...