The Art’e Gallery at the East River Community, Helvellyn Region, is pleased to present “I Heard a Fly Buzz”, a new installation piece by Penumbra Carter.
The installation will be up from June 23. 2010 to September 23, 2010. SLURL to the Art’e Gallery