British racing driver (1896-1930) who set a world land speed record in 1929. He died in 1930 in an attempt to set a world speed record on water.
Subject ID: 35986
MoreBritish racing driver (1896-1930) who set a world land speed record in 1929. He died in 1930 in an attempt to set a world speed record on water.
Subject ID: 35986
Subject ID: 35986