Mary Rose Cook

Playlist of The Guardian's 1000 songs everyone must hear


Subscribe to my newsletter to hear about my latest work