Leshy

Pen & ink

2021

The Leshy, a tutelary deity of the forests in pagan Slavic mythology.

Previous
Previous

Leshy

Next
Next

First Flight