Believed to be the Greenfingers parade in the High Street outside Stan Williams shop
Copyright and Disclaimer