John Hubbard (artist)

John Hubbard (1931 – 6 January 2017) was an American-born abstract impressionist painter who lived and worked in England for on top of 50 years. He won the Jerwood Painting Prize in 1996.

Go up

We use cookies More info