St. Louis & San Francisco 1621 (2-10-0)


This big decapod is on display at the National Museum of Transportation, Kirkwood, Missouri.

Copyright 2004 Donald Nute

This page last modified: 1/9/2004.

Please send comments to: donald@nute.ws