MBTA train 818818 stops at the new MBTA layover facility to let some crew members off, it is heading east towards Boston
Photographed by Matt Burke, October 23, 2006.
Added to the photo archive by Matt Burke, November 7, 2006.
Railroad: MBTA.
» Contact the person who posted this photograph.