David Caines is a visual artist and graphic designer based in London. David makes paintings and regularly exhibits his work. He also creates brands and identities, art books and illustrations for the cultural sector.
Photo © Hugo Glendinning
Photo © Hugo Glendinning
Photo © Chris Payne
Photo © Sheila Burnett