James Irvine

designer · 1958–2013

university teacher

British designer (1958–2013)