Overview

Catherine da Costa

(1679—1756) miniature painter