Jennifer B Thoreson is a young visual artist creating staged imagery that is both artistically stylized and meticulously crafted. Drawing inspirations from themes of faith and the intricacy of personal relationships, Jennifer is a dynamic and emotional illustrator of the human heart.