Carol Herring
Carol Herring lives in Canterbury, New Zealand, with her busy household who inspire her work in children's books.
Carol Herring lives in Canterbury, New Zealand, with her busy household who inspire her work in children's books. See less