The red cabooseA caboose that is located in Chester Vt that is home to a local business
Unknown photographer August 20, 2006.
Added to the photo archive by Troy Jollimore, June 25, 2007.
Railroad: Green Mountain.
| Troy Jollimore's awards: |   |
» Contact the person who posted this photograph.