Humaniod Little Red Riding Hood

Humaniod Little Red Riding Hood - acrylic on canvas 100 x 120 cm