Artist Leigh Wen
Photos in Gallery: 8
Posted: June 1, 2008
Photographer:
Marc Schultz
Wen holds up her “Earth, Sea and Echoes,” one of several ceramic sculptures in which earth and water collide. Some of these works are on display at the Beacon Institute.