Oil Paintings by Michael Weller

Michael is represented by GrandyArt in London. He teaches oil painting to small classes in Winchester and Arundel.