1 of 1 images
Add to Lightbox
Add to Cart
LASTCAN100127-52.JPG
DAME HELEN MIRREN .The UK Premiere of 'The Last Station' at The Curzon Mayfair Cinema, London, England..January 26th 2010.full length black coat velvet clutch bag gloves hand on hip.CAP/CAN.©Can Nguyen/Capital Pictures.

DAME HELEN MIRREN .The UK Premiere of 'The Last Station' at The Curzon Mayfair Cinema, London, England..January 26th 2010.full length black coat velvet clutch bag gloves hand on hip.CAP/CAN.©Can Nguyen/Capital Pictures.

Copyright ©Can Nguyen/Capital Pictures