H

Home Improvement

Home renovation, real estate, and interior design

Echo Bridge

place

1 video from 1 channel

A 500-foot long arched structure built in 1976 to carry water over the Charles River, featured in the context of home improvement projects.