Shay Locomotive

Cass St.
Cadillac
Michigan
United States