David Pearce

David Pearce is a self-taught artist, living near Padstow in Cornwall. David paints in a sophisticated primitive style that is both charming and challenging at the same time...(see more)