CARA DELEVINGNE
COVER
JOAN SMALLS
KARLIE KLOSS
MARIO TESTINO
SEPTEMBER 2014
VOGUE US
FOLLOW / SHARE
VOGUE US SEPTEMBER 2014
Joan Smalls, Cara Delevingne & Karlie Kloss by Mario Testino