Amy Leah Dennis
Filmography
Read More
The Barker
(1917)
Floria Fielding