Steam Engine
steam power
A steam engine is a heat engine that performs mechanical work using steam as its working fluid.
Built by Tim Jones