Jaguar at Leicester Square: Mark Webber thrills the crowd in Leicester Square at the Terminator 3 premiere. London 21st July 2003 images copyright Griffiths/LAT
Mark Webber thrills the crowd in Leicester Square at the Terminator 3 premiere.
London 21st July 2003
images copyright Griffiths/LAT