Gerald A. DeLuca
South Station Theatre
Boston, MA
Uploaded on: June 21, 2019
Size: 84.9 KB
Views: 957
License:
Looks like entrance directly from the station.
No one has favorited this photo yet
Located inside South Station, but in a portion of the building since demolished on Summer Street at Dorchester Avenue.
Comments (1)
Located inside South Station, but in a portion of the building since demolished on Summer Street at Dorchester Avenue.