Imelda Staunton

IMELDA STAUNTON 'Harry Potter And The Goblet of Fire' World Premiere held The Odeon Leicester Square London, England - 06 November 2005.
Credit: Z.Tomaszewski / WENN

See our biography of Imelda Staunton