Street Entertainment:
Background photo - Morris at Cleckheaton
Cleckheaton Folk Festival Organisation - Company No. 5156439. Registered in England. Limited by Guarantee