Damien Shen, ‘Self Portrait’, 2014, MARS

NAIDOC Week @ MARS 2017

About Damien Shen

Australian, based in Adelaide, South Australia, Australia

Group Shows