Kevin Chin
Deep Roots
2021
Oil on Italian linen
138 x 199 cm

Scroll to Top