Peter Cross

1644 1723

English miniature painter (c. 1645/50–1724)

Works