Believed to be the Greenfingers parade in the High Street

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