The Baba Yaga

Oil on paper at 16x22"

Oil on paper at 16x22"

Sketch

Sketch

Digital study

Digital study

progress shots

progress shots

The Baba Yaga from Russian folklore. I imagined her as a humanoid manifestation of nature.
16x22" Oil on paper