1 of 1 images
Add to Lightbox
Add to Cart
KILLCAN100610-08.JPG
OLIVIA LEE .UK Premiere of 'Killers' at the Odeon West End, Leicester Square, London, London, England, UK, June 9th 2010.full length grey gray beaded embellished dress French Connection wrap shoulders jewel encrusted gem shoes silver bag .CAP/CAN.©Can Nguyen/Capital Pictures.

OLIVIA LEE .UK Premiere of 'Killers' at the Odeon West End, Leicester Square, London, London, England, UK, June 9th 2010.full length grey gray beaded embellished dress French Connection wrap shoulders jewel encrusted gem shoes silver bag .CAP/CAN.©Can Nguyen/Capital Pictures.

Copyright ©Can Nguyen/Capital Pictures