NEBULA
Discover
Movies
TV Shows
Acting
Margaret Illington
July 23, 1879 — March 11, 1934
Bloomington, Illinois, USA
Known
for
0
The Sacrifice
1917
0
The Inner Shrine
1917
57
The Train Wreckers
1905
Margaret Illington — NEBULA