Esquire Magazine - Penelope Cruz

£49.50

Esquire Magazine.

November 2017

This is the Subscribers only cover.

Cover Star: Penelope Cruz

Condition: Excellent.