RACHEL LIESEL HESS
Spiders & Other Creatures
Rachel is a New York City-based illustrator. She
divides her time between graduate school, illustration and psychology research
in Tucson, AZ. In the years before graduate school, Rachel led place-based
environmental education outings with kids from coast to coast through the
National Park Service and non-profit programs.