Barbara Palmer, 1st Duchess of Cleveland (née Barbara Villiers, 1640-1709), English royal mistress of King Charles II of England, portrait painting in oil on canvas after Sir Peter Lely, circa 1666


Size: 4556px × 5609px
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1600s, 1640-1709, 1660s, 1666, 17th, 1st, archive, art, artwork, barbara, british, canvas, castlemaine, century, charles, cleveland, countess, duchess, england, english, fine, historical, history, ii, king, lely, mistress, oil, painter, painters, painting, paintings, palmer, peter, portrait, portraits, royal, sir, villiers