British horror drama short from 1926.
United Kingdom
Horror,
Drama
0 minutes
1926
Maurice Elvey
Cosmopolitan Productions
Writer
Producer
Director