The Landmark Project Journal

Stevie Lewis Artist Feature
Stevie Lewis is a children's book illustrator and animator living in Flagstaff, Arizona. She is an avid climber and even traveled and lived out of her van for four years!
Continue reading