Ampthill Festival 1981

A 4 min cine film of the Floats passing through the Market Square.