Michael Head & The Strands
Michael Head may refer to: Michael Head (composer) (1900–1976), British composer, pianist, organist and singer Michael Head (popular musician) (born 1961), British singer-songwriter
folk-pop
folk-rock
Similar Artists
No Magic
The End of America
Камелия
Sofi Marinova
Bre Kennedy
Cattle & Cane
Wild Child
Roksana
Tim Buckley
Peter, Paul and Mary