Thursday 1 March 2012

Mario Testino for British Vogue - March 2012 , Madrid