1 of 1 images
Add to Lightbox
Add to Cart
CAP-LONECAN130722-22.JPG
Ruth Wilson<br />
'The Lone Ranger"  UK film premiere, Odeon cinema, Leicester Square, London, England.<br />
21st July 2013<br />
full length black grey gray stripe dress strapless hand in pocket green yellow neon fluorescent shoes <br />
CAP/CAN<br />
©Can Nguyen/Capital Pictures

Ruth Wilson
'The Lone Ranger" UK film premiere, Odeon cinema, Leicester Square, London, England.
21st July 2013
full length black grey gray stripe dress strapless hand in pocket green yellow neon fluorescent shoes
CAP/CAN
©Can Nguyen/Capital Pictures

Copyright ©Can Nguyen/Capital Pictures