David des Granges (British, born circa –died circa 1672)

charles ii by david des granges

David des Granges

Charles II

Christie's London