John Izzard England, UK
Singer/songwriter with a passion for textures, musical surprises, and non-traditional
arrangements.
Recorded two full-length albums and an EP in Honfleur, France. Moved to Wales - land of the song - now living in North-East England.
... more
Streaming and Download help