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
Subscribe to:
Posts (Atom)