Different Types of Engines

Lister engines
Courtesy of D. Hunt Esq., Mount Pleasant, Gunville Hill, Winterslow, Salisbury, Wiltshire, England SP5 1 PR
D. Hunt Esq.,