Outside South Station, Boston, MA, 1980 - from our story 'On The Streets of America in the Early 1980s : Relaxing WIth Cigarettes And No AC'

Outside South Station, Boston, MA, 1980

View The Article