1 of 1 images
Add to Lightbox
Add to Cart
LASTCAN100127-54.JPG
DAME HELEN MIRREN .The UK Premiere of 'The Last Station' at The Curzon Mayfair Cinema, London, England..January 26th 2010.half length black coat velvet side 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.half length black coat velvet side gloves hand on hip.CAP/CAN.©Can Nguyen/Capital Pictures.

Copyright ©Can Nguyen/Capital Pictures