Robert Barbour Military person

Group Captain Robert Lyle McKendrick Barbour DFC AFC was a Scottish World War I flying ace credited with six aerial victories.

Search

Military person

allegianceUnited Kingdom
award
Distinguished Flying Cross (United Kingdom)
military unit
No. 205 Squadron RAF

Robert Barbour on Wikipedia