Helen Mirren

Dame Helen Mirren
Helen Mirren waxwork unveiling held at Madame Tussauds.
London, England - 11 May 2010
Credit:WENN

See our biography of Helen Mirren