Gerald A. DeLuca
South Station Theatre
Boston, MA
Uploaded on: June 21, 2019
Size: 55.2 KB
Views: 1,311
License:
Interior of the theatre.
1 person favorited this photo
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.