This Day In History: 1996-07-18

Flambards in Bloom begins at the Cornwall site