Ellie Kayu Ng b. 1998
Zigzag, 2025
Oil on canvas
60 x 42 in
152.4 x 106.7 cm
152.4 x 106.7 cm
EKN14
Copyright The Artist
1
of
11