Overview

Thomas Hazlehurst

(c. 1740—1821) miniature painter