births

Leonard Lord, English businessman (died 1967)

Historical image related to Leonard Lord, English businessman (died 1967) from November 15, 1896

Leonard Lord

English automotive engineer and industrialist

Leonard Percy Lord, 1st Baron Lambury KBE was a captain of the British motor industry.
Source: Wikipedia (CC BY-SA)