New England Diary

View Original

Triumph of the trolley

Downtown Boston in 1906 — lots of mass transit!