Vogue UK | Mario Testino | Kristen Stewart | October 2012

Source: fashion-mags.com