Hugh Douglas Hamilton

1740 - 1808

6 ITEMS