In the movie Evil Angel David Lee, there is also Francesca Lenten. Photo #13

In the movie Evil Angel David Lee, there is also Francesca Lenten.