×
John Leach

John Leach

British admiral
Captain John Catterall Leach, DSO, MVO was a British naval officer. He was the only captain of the battleship HMS Prince of Wales during its short period in service. Wikipedia
Born: September 1, 1894
Died: December 10, 1941 (age 47 years), British Malaya