Installations and Sculptures > ECHO

Site specific installation created for Gallery X, at the School of the Art Institute of Chicago by artists Dov Scher and Rafael E. Vera.

ECHO
ECHO
Room Installation
2001