The Spider Returns (1941)

No set