William Francis Channing

American activist, physician and inventor (1820–1901)

Portrait of William Francis Channing

Parents

Children