MFA exhibition installation at Stony Brook University, University of State of New York.
« previous | next »