South Station The one on the left is just coming in. South Station, Boston, MA, August 12, 2008. Photographed by Steven Ogden, August 12, 2008. Added to the photo archive by Steven Ogden, August 12, 2008. Railroad: MBTA. » Contact the person who posted this photograph.
|
|
Sharing this photo? Use this "permalink" to avoid broken links:
http://photos.nerail.org/s/?p=121237
|
|