Landscape Painting in oil on canvas by Sara Sherwood. This abstract art shows Cyprus as Paradise on earth and has a deeper meaning. The image has hidden birds and motifs in the artwork if you take a closer look.
SARASHERWOOD ART inspired art whichever way you look
Landscape painting in oils: abstract art shows Cyprus as Paradise on earth….