Needham Street Bridge

Needham St. at Charles River
Newton
Massachusetts
United States