Imelda Staunton

Imelda Staunton
2006 BAFTA's held at the Odeon in Leicester Square
London, England - 19 February 2009
19th Febuary 2006
Credit: James Quinton/Hottwire.net/WENN

See our biography of Imelda Staunton