David Batchelor is a male artist born in United Kingdom, currently working in United Kingdom.
David Batchelor image