Overview

Sir Cecil Halliday Jepson Harcourt

(1892—1959) naval officer