Thomas Hargreaves

English miniature and portrait painter