1 of 1 images
Add to Lightbox
Add to Cart
SCREENCAN71017-02.jpg
PHINA ORUCHE .Screen Nation Film & Television Awards 2007, Hilton London Metropole, London, England, October 15th 2007. full length purple dress slit split ruffles shoes.CAP/CAN.©Can Nguyen/Capital Pictures

PHINA ORUCHE .Screen Nation Film & Television Awards 2007, Hilton London Metropole, London, England, October 15th 2007. full length purple dress slit split ruffles shoes.CAP/CAN.©Can Nguyen/Capital Pictures

Copyright ©Can Nguyen/Capital Pictures