Squadron Leader Charles Robert Davidson MC (1896 – 21 May 1936) was a Scottish World War I flying ace credited with six aerial victories.
Born |
1896 Scotland
|
Died |
21 May 1936 (aged 39) RAF Digby, Lincolnshire, England
|
Zodiac | |
Tags | Add tag |