Overview

Thomas Hargreaves

(1774—1847) miniature and portrait painter