Image 1 of 1

LiuLucy01A.jpg

Lucy liu arriving at the premiere of: Ballistic:Ecks Vs. Sever at the Cinerama Dome in Los Angeles. September 18, 2002.           -            LiuLucy01A.jpg
twitterlinkedinfacebook