Catherine Louise lives in Switzerland and produced the red and black linoleum prints for What the Rat Told Me. She is an author as well as an illustrator.
Type:
Illustrator
Catherine Louise lives in Switzerland and produced the red and black linoleum prints for What the Rat Told Me. She is an author as well as an illustrator.