logo NH Mountain Hiking             < Freedom Trail

octopus ice sculptors at work in front of New England Aquarium near the Freedom Trail in Boston, MA
 
Octopus ice sculptors at work in front of New England Aquarium near the Freedom Trail in Boston, MA.