johndaveyartist.com
Painting - John Davey Artist
Abstract paintings by the contemporary Artist John Davey.His passion for abstraction John explains his inspirations and his love for geometry.