Margaret O'Brien MFA
Untitled 2004, 12ft x16ft x 48ft Site-specific / sculpture / sound installation - lights, amps, speakers
<< >>