John Duncan is a cross-media artist, considered one of the greatest interpreters of artistic experimentation in recent decades.
John Duncan is a cross-media artist, considered one of the greatest interpreters of artistic experimentation in recent decades.