boston: ica opening

6 december 2006 by

the new waterfront home of the institute of contemporary art opens to the masses on sunday, december 10. click weblink for more info. location: 100 northern avenue [downtown].