Icarus Falling Installation at Montclair Art Museum


My Mobile "Icarus Falling" was installed at the Montclair Art Museum today. It will be part of the 2008 New Jersey Arts Annual Show. Which this year is titled "Tribal Roots in the Garden State"

The show runs from February 24 to May 11, 2008.
The Museum is located at
3 South Mountain Avenue, Montclair, NJ 07042