Overview

Sir William Wellclose Davis

(1901—1987) naval officer