Boston Runs on Dunkin! A type 7 trolley arrives at BUSY Park Street Station. Dunkin Donuts stores are litterally steps from each other in Boston and on the T.
The 1960's recreated as both these cars and this lovely lady's outfit are vintage 1960's. The cars are due to be retired, but I cannot speak for the lady's outfit.