20th Century Portraits Catalogue

Sir Walter Henry Cowan, 1st Bt (1871-1956), Admiral