Cowan's improvement steam carriage 1861
Thomas William Cowan's, steam carriage with patent in 1861
Picture No
11980064
Media ID
47651300
Size
4685px x 4642px
(4.6MB)
Credit
Mary Evans Picture Library
Source
Illustration in English Mechanic and Mirror of Science', 30 April 1869, page 119
Date
1861


