Jessica Lu - Home

Jessica Lu

Jessica Lu was born on April 18, 1985 in Schaumburg, Illinois, USA. She is known for her work on Awkward. (2011), About Last Night (2014) and The Young Kieslowski (2014).
read more

Portrait Photos of Jessica Lu 54 Portrait Photos

Landscape Photos of Jessica Lu 9 Landscape Photos