Illustration of the Week #79: Lord of the Wasps

Illustration of the Week #79: Lord of the Wasps



The lord of the wasps has risen again and she/he's out for more than just nests and honey.





Deadline

The deadline is June 11, 2018.