Mark Mennin: Processi at The Glass House
/The sculpture of Mark Mennin '82 is featured this season at The Glass House in New Canaan, Connecticut. The exhibition, Mark Mennin: Processi, will remain on view until the end of the season in December.
Read More