NEBULA
Discover
Movies
TV Shows
Acting
Isla Bevan
October 26, 1908 — July 19, 1976
Peckham, London, England, UK
Known
for
80
The Star Reporter
1931
48
The Sign of Four: Sherlock Holmes' Greatest Case
1932
Isla Bevan — NEBULA