Caroline Slocock

Caroline Slocock

Caroline Slocock is a writer, lyricist and producer based in London. RUTH is her passion project