๐ŸŽฌ

The Ducking Stool

🎞️ Movie --
1905

An old woman is ducked in a village pond.