(1803-1889) Sweedish engineer

John Ericsson

(1803-1889) Sweedish engineer