Duncan Barker Artist artworks for sale
Artist: Duncan Barker
Live in: La Bastide d'Engras, Gard, France
Artworks for sale: 29.00
Duncan Barker Artist Bio:
I am a British artist based in the south of France. My work draws on my academic background in art, art history and classics, and explores continuities and tensions between ancient and modern, nature and humanity, language and image, the imaginary and the real.