HistorIQlyDynasties
Explore
Explore
SavedSettings
Portrait of Barbara Palmer, 1st Duchess of Cleveland

Barbara Palmer, 1st Duchess of Cleveland

English royal mistress from the Villiers family (1640-1709)

  • Children7 known