Echo Bridge

Spans Charles River
Newton
Massachusetts
United States