Cambridge, Cambridgeshire, United Kingdom
Recognition
Artist featured in a collection
David Rycroft is an English painter working in England and France. He has developed an innovative technique of liquid oil paint on card, creating sculptural vistas of intriguing luminosity. His work was recently chosen by UNESCO headquarters in Paris to celebrate its Man and Biosphere programme. The...
artworks
View All 4 Artworks