Katherine Howard
Katherine Howard is a British artist based in London.
Painting with oil on canvas, and taking inspiration largely from the natural environment, her work embraces impressionism to evoke atmosphere and spirit, abstraction to celebrate structure and form, and realism for painting wildlife in its natural setting.
Painting with oil on canvas, and taking inspiration largely from the natural environment, her work embraces impressionism to evoke atmosphere and spirit, abstraction to celebrate structure and form, and realism for painting wildlife in its natural setting.