Richard Trevithick General Purpose Engine "Puffing Devil"

Camborne Trevithick Day 2010 - 25 April 2010