Monday, May 27, 2013

Claire Maguire - The Last Time I Saw Richard (Cover).




Claire Maguire has made a beautiful cover of a Joni Mitchell classic.

No comments:

Post a Comment