Overview

Sir Algernon Usborne Willis

(1889—1976) naval officer