Released on 10 February 1971, Carole King’s Tapestry remains a songwriting masterclass and one of the most human albums ever recorded.
Released on 10 February 1971, Carole King’s Tapestry remains a songwriting masterclass and one of the most human albums ever recorded.