Captain John Herbert Towne Letts MC was a British First World War flying ace credited with thirteen confirmed victories.
Born |
10 June 1897 Lincoln, England
|
Died |
11 October 1918 (aged 21) Belle Vue Aerodrome, France
|
Zodiac | Gemini |
Tags | Add tag |