Shop millions of independent artists. Independent. Together.
Painting - Oil On Canvas
A Landscape painting in oils on canvas, of an idyllic scene in Ancient Greece, showing ruins, a temple and poplar trees
August 1st, 2020
Viewed 94 Times - Last Visitor from Cupertino, CA on 09/16/2022 at 6:43 PM