A record £120K for Cara Delevingne’s uncrackable stare

“She was incredibly brave and fittingly did not ‘crack under pressure.’ This image is not manipulated – there was 5 yards between her and the lion. At no stage did…
Input your search keywords and press Enter.