Violet Mackerel

  • $12.79
    Unit price per 


Violet Mackerel is quite a small girl with quite brilliant ideas. Violet’s ideas come in handy when helping out at the market, digging for dinosaur bones, knitting unusual leg warmers, braving tonsillectomies, feeding ladybugs, planning weddings, and inventing useful theories.