Forest spirit crying ladybug tears

Forest spirit crying ladybug tears

2022 

Acrylic on canvas 

58.4 x 45.7 cm| 23 x 18 in.

Category: