Overview

Sir Guy Roland Garrod

(1891—1965) air force officer