British Vogue March 2013

British Vogue March 2013 Cover

Cara Delevingne covers the March 2013 issue of British Vogue in a look put together by Fashion Director Lucinda Chambers. The British model is photographed by Mario Testino.

Advertisements