1 of 1 images
Add to Lightbox
Add to Cart
CAP-REDMAR130723-02.JPG
Dame Helen Mirren <br />
'Red 2' European film premiere, Empire cinema, Leicester Square, London, England.<br />
22nd July 2013<br />
half length red dress sheer beads beaded fans posing taking picture photograph side profile <br />
CAP/MAR<br />
© Martin Harris/Capital Pictures

Dame Helen Mirren
'Red 2' European film premiere, Empire cinema, Leicester Square, London, England.
22nd July 2013
half length red dress sheer beads beaded fans posing taking picture photograph side profile
CAP/MAR
© Martin Harris/Capital Pictures

Copyright © Martin Harris/Capital Pictures