2007-08 Wind Challenge Artist
Erica Zoe Loustau earned a BA from Hampshire College and an MFA from the University of Pennsylvania. She is an artist who specializes in creating mixed-media sculptural installations. Her works are characterized by the accumulation of simple repeated shapes on geometrically arranged lines, which create a unique experience of a floating mass that resembles a flock or swarm.