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 <
http://nancymilliken.com/studio-blog/>