Monday, July 17, 2017

Cara Delevingne and Saskia de Brauw by Karl Lagerfeld for Chanel Cruise 2013