Ivor Cutler

Ivor Cutler

Born 15 January 1923 in Glasgow, Scotland, UK

Died 3 March 2006 (aged 83)

Sound

Writer