Imogen Stubbs

Imogen Stubbs
at the press night for the West End Theatre production of 'Cat On A Hot Tin Roof''
London, England - 01 December 2009
Credit:/WENN

See our biography of Imogen Stubbs