Naiads
2010
Cheryl McGinnis Gallery
New York, NY
Naiads Exhibit Installation at Cheryl McGinnis Gallery 2010