John Hubbard
1931–2017

© John Hubbard
John Hubbard (1931 – 6 January 2017) was an American-born abstract impressionist painter who lived and worked in England for more than 50 years. He won the Jerwood Painting Prize in 1996.
This biography is from Wikipedia under an . Spotted a problem? Let us know.