Eve Mosher - Artist in Residence "Eve Mosher is an artist living and working in New York City. Acutely aware of the ecological and climate devastation we are … Continue reading Visting Artist