Brooks by the Numbers at the Great Oregon Steam-Up

Dozens of diversions at Great Oregon Steam-Up

31 Oregon Steam-Up Engines