Overview

Sir Hercules Langrishe

(c. 1729—1811) politician