ART TAIPEI 2024 | 333 Gallery

Du Yang

Fertilizer

Oil on Canvas

91.4 x 76.2 cm

2023