Thursday, May 9, 2013

Milliken's Monumental Installation in Boston's Christian Science Plaza

Nancy Winship Milliken has created this monumental ephemeral sculpture Lighthouse on the Christian Science Plaza in Boston. This huge public art installation will be on display through the Fall.  This is a must see if you're visiting Boston this season. Nancy's blog <>

No comments:

Post a Comment