Therese Oulton
Place of birth: Shrewsbury, England Therese Oulton is a significant contributor to the great and phenomenal development of abstract painting in Britain. Oulton's large canvases suggest a Romantic feeling for landscape, with their rich colours, seductive textures and often dramatic impact. The complex traceries of paint seem to suggest rock and plant formations, though Oulton has said ...