Best of Boston

1974 Best Place to Play Football

The Esplanade, in front of the Hatch Shell