David Harrison is an English artist living and working in London.
Find out more by visiting Wikipedia or the Victoria Miro Gallery.