Candida Slater is a British artist, living and working in London. This piece is titled “Meadow Flowers”.
You can view more of Candida’s work through Saatchi Art.
Images courtesy of Candida Slater
Candida Slater is a British artist, living and working in London. This piece is titled “Meadow Flowers”.
You can view more of Candida’s work through Saatchi Art.
Images courtesy of Candida Slater