Interior Illustration for Pelgrane Press’s Out of the Woods, part of it’s Lair of Cthulhu rpg series.
Game Art