With rich texture, layered strokes, and vibrant color retention, Oil paint is what we see as the oldest and most respected art form in the world. What oil on canvas does is bring out a dimension and emotion that no other medium comes close to. A well-done landscape oil painting on canvas doesn’t just show you a place - it takes you there.