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 Attribution-ShareAlike Creative Commons License. Spotted a problem? Let us know.

Read full Wikipedia entry


You might like

In the shop