Bursting into the new decade, we are thrilled to announce London based artist Stephen Anthony Davids debut show at Nelly Duff this March! His incredibly complex, thought provoking, technical and smile-inducing pieces, as well as brand new limited editions are set to hit our walls this Spring with just as much aplomb and charm as the man himself.
We can’t wait to share more details about this new show, but in the meantime you’ll just have to wait and see…
A New Show
2nd – 9th Apr 2020