Taru Happonen
Lion Queen
acrylic on canvas
110 x 120 x 4 cm
2017





© Taru Happonen 2021