1 of 1 images
Add to Lightbox
ISPAWARDSREADM70226-96.jpg
LUCY LIU.The 2007 Independent Spirit Awards held at the Santa Monica Pier, Santa Monica, California, USA..February 24th, 2007.full length black skirt white top red clutch purse hand on hip .CAP/ADM/RE.©Russ Elliot/AdMedia/Capital Pictures

LUCY LIU.The 2007 Independent Spirit Awards held at the Santa Monica Pier, Santa Monica, California, USA..February 24th, 2007.full length black skirt white top red clutch purse hand on hip .CAP/ADM/RE.©Russ Elliot/AdMedia/Capital Pictures

Copyright ©Russ Elliot/AdMedia/Capital Pictures