In Carding Mill Valley, by courtesy of the National Trust. Races every 30 minutes (with a lunch break for the ducks). All the thrills and spills of a day at the races.
Plenty of time for the ducks to get back into training. Note that if it had taken place in June 2020 as originally scheduled, there would have been no water in the stream!
The following photographs are published with permission.