Barbara Palmer, 1st Duchess of Cleveland

GPTKB entity