From the factory floor to the design studio, and the thousands who passed
Luton’s International Carnival is celebrating its 50th year on Sunday 24th May…