Project Description

Stella Chen, Space in the Mind , Photography, 70 x 50cm, 2015  $660