Esquire Magazine - Cameron Diaz


£44.50

Esquire Magazine.

Year of issue: 2012

Cover Star: Cameron Diaz

This is the subscribers-only cover. 

12 pages with Cameron Diaz - with images by Terry Richardson

8 pages of fashion with Michael Sheen

Condition: Very Good.