January 3, 1970

Le Puits fantastique (1903) *

A witch curses a well.