Crouch River Festival

I've read the links and visited several of the associated websites but I don't seem to be able to understand what this is about.
The festival seems to involve painting some flags and going for a bit of a walk. What am I missing?
 
Top