Browse The Collection

William Stanley Haseltine (1835 – 1900)

American