Ice sculpture of orcas, lit up during “First Night Boston”- a New Year’s Eve celebration in Boston.
By Yankee Magazine
Feb 28 2011