Ampthill Festival 1981
A 4 min cine film of the Floats passing through the Market Square.
Your browser does not support the video tag.