Overview

Sir Harold Thomas Coulthard Walker

(1891—1975) naval officer