As seen from the bank of the Esplanade near the Hatch Shell, fireworks explode over the Charles River.

Greg STeinbrecher—The Tech

As seen from the bank of the Esplanade near the Hatch Shell, fireworks explode over the Charles River. Greg STeinbrecher—The Tech