Overview

Sir James Palmer

(c. 1585—1658) herald and miniature painter