Archive

DAVID DES GRANGES (c.1611-1675)

David des Granges, circa 1643, after Sir Peter ...

David des Granges, circa 16...

Sold

1