Frances Terry

Frances Terry

  • Fame for: Acting

Filmography

The Screaming Shadow
Release date: 1/2/1920

The Screaming Shadow

Role(s): Nadia

Details