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