Lucy Davenport

is best known for her work in Ted and Sylvia (2003).

MOVIES STARRING

Ted and Sylvia (missing thumbnail, image: /images/cache/216102.jpg)
Ted and Sylvia
Soho Square (missing thumbnail, image: /images/cache/197588.jpg)
Soho Square