Cara Delevingne Is Not Happy with the Paparazzi Lately

cara delevingne goes on a twitter rant 20

About Photo #693721: Cara Delevingne wears a pair of shades and a black sweatshirt while stepping out to do some errands around town on Wednesday (July 9) in London, England. The… Read The Post Here

Posted to Cara Delevingne