Rosalind Beardshaw

Rosalind Beardshaw has illustrated numerous books for children. She lives in England.