Our local town (Cirencester) has what is called a Mop Fair every year, it is a tradition that is 100's of years old. These days it is just a fairground with lots of ride and food stalls.
Great image! I was curious enough about the Mop Fair and Cirencester (I now know how to pronounce its name) that I did a search online. Very interesting history. Thanks for piquing my curiosity.