About Kirsten Richards
KRISTEN RICHARDS is an illustrator of children's books, including the New York Times bestseller The Littlest Pilgrim. She lives in the UK.
KRISTEN RICHARDS is an illustrator of children's books, including the New York Times bestseller The Littlest Pilgrim. She lives in the UK.