Overview

Sir Richard Vesey Hamilton

(1829—1912) naval officer