Results 2 results found Steam powered Traction Engines at a rally in East Sussex, England, United Kingdom, Europe Close-up of traction engine, England, United Kingdom, Europe Historical steam train