Glamis Castle (1926)

Horror
Drama

British horror drama short from 1926.