Question: james taylor long ago and far away backing vocals
Answer: Joni Mitchell sings background vocals and Carole King plays piano .