NEBULA
Discover
Movies
TV Shows
Len Harris — NEBULA
Camera
Len Harris
May 19, 1916 — February 21, 1995
Brondesbury, London, England, UK
Known
for
64
Hammer: The Studio That Dripped Blood
1987