24p
The Enchanted Well
(1903)
A witch curses a town's well.
The Enchanted Well (1903) | 24p