Oct 1980 Missouri Mule first run

Media

Part of Photos - Proofs of Missouri Mule at Kirkwood Station

Title
Oct 1980 Missouri Mule first run