Traverse City Record-Eagle

Archive

CSS3200.jpg

A three-story castle made of ice is displayed in New York's Times Square on Wednesday.