What better way to celebrate Independence Day than walking Boston's longest street from the Dedham line to City Hall.
Photo album created with Web Album Generator