
1 of 1 images

TERRY JONES .Attending the UK film premiere of "The Imaginarium Of Doctor Parnassus" at the Empire Leicester Square cinema, London, England, UK, October 6th 2009..full length black suit brown shirt orange umbrella holding sticking in ear funny .CAP/CAN.©Can Nguyen/Capital Pictures
Copyright Can Nguyen/Capital Pictures