Deltic D18-62 engine
Deltic D18-62 engine, water washing unit at number 3 test house DTH
Picture No
10510347
Media ID
46039113
Size
3750px x 4900px
(3.0MB)
Credit
The Institution of Mechanical Engineers / Mary Evans
Source
Napier Power Heritage Trust
Date
1967





























