This is forest speaking

whale

2016
acrylic on canvas
180.0 x 285.0 cm

whale

The Apples Talk

2016
acrylic on canvas
180.0 x 282.5 cm

The Apples Talk

The Dreamy Forest

2016
acrylic on canvas
180.0 x 285.0 cm

The Dreamy Forest

Lord of the forest to meet you

Lord of the forest to meet you

The spirit of trees shows up

The spirit of trees shows up

smile

smile