Candida Slater is a British artist, living and working in London. This piece is titled “Meadow Flowers”.

Candida Slater artist

You can view more of Candida’s work through Saatchi Art.

Images courtesy of Candida Slater