MixRadio

roy harper

play artist mix

Roy Harper (born 12 June 1941) is an English folk rock singer, songwriter and guitarist who has been a professional musician since 1964. He has released 22 studio albums and 10 live albums.

more…