SARASHERWOOD ART inspired art whichever way you look
Landscape painting in oils: abstract art shows Cyprus as Paradise on earth….
Oil on canvas
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.