Yeoh Choo Kuan
2017
Oil and lacquer on linen
158 x 130 cm

Monsterpiece