JOCELYN CHASE
MIRROR MATTER
DEFUNCT
ID: SUBMISSION
SANCTIFIED SEX
About
Photographs and Sculptures: installation shots at Lei Gallery, Taichung, TW, 2011
MIRROR MATTER
DEFUNCT
ID: SUBMISSION
SANCTIFIED SEX
About