Rebecca Denton, painter and printmaker, has original artworks for sale with Wychwood Art in their art gallery and online. With over two decades of creating,
Rebecca Denton works from her sketches and imagination to create original prints in her North London studio. Her aquatints are often whimsical, featuring imagined characters
Read more...