Richard Trevithick General Purpose Engine "Puffing Devil"

Camborne Trevithick Day 2010 - 24 April 2010