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