Portrait by Lucy Johnston. Long-time Radiohead collaborator Stanley Donwood has been instrumental in shaping the band’s visual identity for over 20 years. We spoke to him about working with Radiohead and look back over some of his most iconic record sleeves. Ever since he was invited by college pal Thom Yorke to put together a […]