Stourbridge Lion

Delaware and Hudson Caboose #35801

Delaware and Hudson Caboose #35801
Stourbridge Lion, Mar 24, 2007