Image 1 of 1

LiuLucy02.jpg

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