The devil makes the biggest splash at Cookham's famed regatta.
2018
2023
2024
2021
1996
2005
1974
2011
2010
2017
2025
1975