• 4-6-0 Steam
  • 4-6-0 Steam Barrie, Ontario...
  • Barrie Steam Loco    Front
  • All Aboard.......
  • Live Steam, Hamilton, Ontario.
  • Live Steam, Hamilton, Ontario..
  • Live Steam, Hamilton, Ontario...
  • Live Steam, Hamilton, Ontario....
  • Live Steam, Hamilton, Ontario.....
  • Steam Tractor
  • Working Steam
  • Working Steam Flea Market
1