the howard engineerium
Leader
Home
:
Picture Index
Leader
Leader Iron works, Decatur, Illinois, USA.
Leader - 1 HP - 1906
© Mark Howard - 2006-2007