On the box

Jessica Lowry

Jessica Lowry (nickname JelArts) is the art designer behind Varmints! game

Biography and credits from BoardGameGeek.

Art for 1 game