Luton's Jubilee (1926)

Luton's Jubilee (1926)

1926-02-25 United Kingdom 16 Min. PG-13
0 0 votes

Overview

Hat's off to Luton for pulling out all the stops as residents celebrate its 50th anniversary of becoming a municipal borough.