• Admin

Interlaced / 2020 / Acrylic, oil stick on canvas / 250 x 180 cm / Photo: Chacin-Art Studio