William Painter

American inventor (1838–1906)

Categories: