Deltic marine compound engine
Deltic marine compound engine hanging suspended from a lifting hook
Picture No
10510293
Media ID
46038531
Size
5319px x 3654px
(2.2MB)
Credit
The Institution of Mechanical Engineers / Mary Evans
Source
Napier Power Heritage Trust





























