Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.
Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.
Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.
Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.
Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.
Helen Mirren unveils the new waxwork of herself at Madame Tussauds. The figure took four months to create at a cost of £150,000, London. 11th May 2010.