1 of 1 images
Add to Lightbox
Add to Cart
DOCROS91007-35.JPG
TOM WAITS .Attending the UK film premiere of "The Imaginarium Of Doctor Parnassus" at the Empire Leicester Square cinema, London, England, UK, October 6th 2009..half length black shirt suit red pinstripe striped grey gray hat tweed hand touching .CAP/ROS.©Steve Ross/Capital Pictures

TOM WAITS .Attending the UK film premiere of "The Imaginarium Of Doctor Parnassus" at the Empire Leicester Square cinema, London, England, UK, October 6th 2009..half length black shirt suit red pinstripe striped grey gray hat tweed hand touching .CAP/ROS.©Steve Ross/Capital Pictures

Copyright ©Steve Ross/Capital Pictures