... canvas, custom size & design is available. Modern Oil Painting On Canvas 1)Hand-painted oil painting on canvas by our skilled artists2)Canvas stretched on ... handmade modern abstract oil painting on canvas, but also our studio can provide any other subject paintings including landscape oil painting, flower oil painting, figurative oil painting, animal oil painting, portrait oil painting, oil painting ...