← Back

No Image

Marguerite St. John

Born: 1861-05-17 • London, England, UK

No biography available.

Filmography
The Laughing Lady poster
The Laughing Lady
1929 • Mrs. Playgate