Taru Happonen
Organism
oil and acrylic on linen
130 x 130 x 4 cm
2019



© Taru Happonen 2024