Everything You Wanted To Know About Steam Engines. But Were Afraid To Ask!

Midwest Old Threshers board room
Jim Adams