Steam locomotive innards

Steam locomotive innards

Steam locomotive innards, Nevada Railroad Museum, Carson City, Nevada

by
by
by
by
by
by