Sale price Price £8.99 Regular price Unit price  per 

An original novel that will have you crying both with laughter and sadness. Scrap is a story of displacement and belonging set in post-industrial Swansea, with a magical realist twist. Life is hard on the scrap heap for foster carer Mackie, but his fate takes an unexpected turn when he meets a remarkably gifted kid who can draw the future.