Overview

Sir William Garnham Luard

(1820—1910) naval officer