Elizabeth McClellan
Paper + Pigment
Interactive + Installation
FILM + THEATER