Keira Knightley Covers Vogue October 2012







Photo Credit: Mario Testino for Vogue