Bordonaro Donatella is an Italian self-taught painter, living and working in Sicily. This piece is titled “Spots”.

Bordonaro Donatella artist

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

Images courtesy of Bordonaro Donatella