Lucy Carter
Filmography
Read More
Madame Sherry
(1917)
Lulu