Overview

Sir Roderick Carr

(1891—1971) air force officer