Imogen Stubbs

IMOGEN STUBBS at Hell's Kitchen 2 - Day 13 London, England - 29 April 2005 CREDIT: Vince Maher/WENN

See our biography of Imogen Stubbs