Old MacDonald had a FarmCamilla ReidAges 3 to 6Board bookPre-order nowAmazonBlackwell'sBookshop.orgFoylesWaterstonesWH SmithWordery23 May 2024978103502335614 pagesBooks by Camilla ReidFive Little TrainsOne, Two, Buckle My ShoeWho's Amazing?Who's Happy?Five Little DucksOld MacDonald had a FarmWho's Cute?Who's Sleepy?