Twisted Romance - Lily Stewart is captured by Yelena Yemchuk for the April 2016 issue of Vogue China. Lily is outfitted in a Spring/Summer 2016 wardrobe by stylist Karen Langley as she roams a deserted location which is also home to some towering dinosaurs.
Post a Comment
Let us know what you think...