Damien Shen, ‘A message from God to the black fellow - Carl’, 2017, MARS

About Damien Shen

Australian, based in Adelaide, South Australia, Australia

Group Shows