William H. Crane

William H. Crane

1845-04-30 | Leicester, Massachusetts, USA

1928-03-07