My Hair is as Long as a RiverCharlie CastleAges 3 to 5HardbackPaperbackEbookPre-order nowAmazonBlackwell'sBookshop.orgFoylesWaterstonesWH SmithWordery02 May 2024978103501829132 pagesBooks by Charlie CastleMy Hair is as Long as a River