This is an amazing wind sculpture by Anthony Howe located at the DeCordova Museum in Lincoln Mass

Pin It on Pinterest

Share This