William Henry Ireland

William Henry Ireland

1775 - 1835