Stephen Plumb

Biography

Self taught artist and photographer based in Suffolk, UK. Infinitely curious about everything and anything. I especially love the flaws and imperfections in art - the geniuses are those who deliberately leave those in. They tease the viewer and create endless questions by doing so.