What we can expect from this year's Chippenham Carnival according to the people involved.
Discover 11,128,835 listings and 280,382 playable programmes from the BBC
What we can expect from this year's Chippenham Carnival according to the people involved.