Canterbury's St Nicholas Parade

The annual St Nicholas Parade took place in Canterbury today