john peter russell paintings for sale,Large Abstract Painting On Canvas,Horizontal Abstract Landscape Oil Painting On Canvas,Modern Abstract Wall Art,Pink,Blue,Green,Yellow - Click Image to Close