Nianxin Li China, b. 1999
The Palace of Oz, 2024
Acrylic on canvas
24 x 30 in
61 x 76.2 cm
61 x 76.2 cm
NXL09
Copyright The Artist