William Henry Hunt

1790 - 1864

33 ITEMS