Paul Carrack, the hugely respected singer-songwriter who is the voice of many of the landmark British pop songs of the past 40 years, unveiled a stunning new album in 2016 Soul Shadows, buy a signed copy now
Please note extra customs charges may apply in Europe