Cara Delevingne & Tom Hiddleston by Peter Lindbergh for Vogue May 2013

Tags: Fashion, Vogue
0