John William Upham

John William Upham

1772 - 1828