top of page
2025
2024
2023
2022
2021
2020
Exhibitions
About
Mengxi
Zhang
Stack
180 x 140 cm, oil and oil stick on canvas, 2024
bottom of page