Tianshu Zhang
Just before the light touched, 2025
Oil on canvas
24 x 48 in
61 x 121.9 cm
61 x 121.9 cm
TZ09
Copyright The Artist