Martin Ong Yambao Filipino, b. 1995
3881.20A.0681, 2025
Acrylic, oil pastel, spray paint, pigment ink on mesh and canvas
110 x 108 cm
Copyright The Artist