Royal Navy Submarine Museum

Engine,HMS Alliance,Royal Navy Submarine Museum,Gosport

An Engine