One of the floats at the 1938 Lord Mayors Show,
at Ludgate Circus, London, showing a "Fitness Wins!" banner.
Return
06-Aug-2009