Barbara Villiers, Duchess of Cleveland (ca 1641-1709)

1664