Image 1 of 1
mpiUNI_1124_Red2_17.jpg
Helen Mirren at the Red 2 premiere in Tokyo, Japan. November 24 2013. Credit: Topphoto/Unimedia/MediaPunch Inc. ***FOR USA ONLY***
Helen Mirren