Drivers Sir Henry Birkin and Lord Howe on Alfa Romeo 8C 2300 LM, winners of the 24 Hours of Le Mans in June 1931, in Le Mans, France.