Nature’s Landscape

60″ x 84″ oil on canvas. $15000.