Designed by
Title
Alain Prost & Jackie Stewart & Helen Stewart #175877386
Description
CANNES, FRANCE - May 22, 2013: Alain Prost with Jackie Stewart & wife Helen Stewart at gala premiere for \"All Is Lost\" at the 66th Festival de Cannes..Picture: Paul Smith / Featureflash
This image is editorial