Taru Happonen
Works
Info
CV
Taru Happonen
Organism
oil and acrylic on linen
130 x 130 x 4 cm
2019
© Taru Happonen 2022