The Charles River Peninsula part in Needham, Massachusetts on a bright and sunny fall day with the Willow Street/South Street bridge flanked by vivid trees
Willow Street bridge over the Charles River - The Charles River Peninsula part in Needham, Massachusetts on a bright and sunny fall day with the Willow Street/South Street bridge flanked by vivid trees