Joseph Locke (1805-1860)


Joseph Locke (1805-1860)


Size: 3862px × 4870px
Photo credit: © IMechE / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: c1850s, civil, engineering, engineers, history, joseph, locke, people, science