Posted by Matthew Felix Sun on 4/27/13
Tags: publication California State Polytechnic University Pomona Cal Poly Pomona mixed-media installation