NC&St.L Caboose

NC&St.L Caboose

$20.00

 An old historic photo showing the Nashville, Chattanooga & St. Louis Caboose, No. 20