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
allegiance | United Kingdom |
---|---|
award | |
military unit |
Group Captain Robert Lyle McKendrick Barbour DFC AFC was a Scottish World War I flying ace credited with six aerial victories.
allegiance | United Kingdom |
---|---|
award | |
military unit |