marcgagneartist.com
2005.approx "made in China"
2005
mixed media
104 x 83 cm
oil, assemblage, ready-made paintings from China
PREV / NEXT   2 / 18
BACK TO ARTWORK 2005