Joseph Clement

mechanical automaton engineer · 1779–1844

artisan

British engineer (1779-1844)