Paintings

Barrie J Davies is an artist. Based in Brighton, check out his pop surrealist paintings.