Cameron Diaz Posed For Terry Richardson For ‘Esquire’ UK

By: Photo Boy / October 10, 2012