Overview

Sir Charles Swift Lillicrap

(1887—1966) naval constructor