Dean Fox is a London based independent artist who works principally in oil and exhibits in high end galleries.