ALLURE OCTOBER 2014

Cara Delevingne by Mario Testino