The Hercules Engine News

Model E Hercules
7 HP Model E Hercules #53,736
Tom Grube