070410fireworks03
7.4.2010 — BOSTON — Fireworks explode above the Charles River during the city’s 2010 Fourth of July celebrations.
(070410 Boston, Mass.) Fireworks explode above the Charles River during the city’s 2010 Fourth of July celebrations. Herald Photo by KELVIN MA. Saved in Monday
Related
Return to Rockets’ Red Glare