Cara Delevingne Times Square Photo Shoot - Thursday 21st March 2013

English model Cara Delevingne takes part in a photo shoot in Times Square - New York City NY United States - Thursday 21st March 2013 (27 images)

Advertisement