Barbara Villiers, 1st Duchess of Cleveland
Redirect to:
Barbara Palmer, 1st Duchess of Cleveland