Ai Wei Wei’s Zodiac Heads from Hi Frusctose
http://hifructose.com/the-blog/1542-ai-wei-weis-zodiac-heads.html Currently on display at Grand Army Plaza near Central Park in New York City, is “Zodiac Heads”, a public sculpture by imprisoned Chinese artist Wei Wei. Standing in the Pulitizer Fountain, each of the 12 animals of the chinese zodiac is playfully reinterpreted in four foot bronze sculptures. The installation is inspired by an … Read more










