Roberts, Richard
by Francis Moon & Daina Taimina
View this resource full metadata

Richard Roberts (1789-1864), British inventor.

Models :