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 by Sir Peter Lely, before 1680


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

Keywords: 1600s, 1640-1709, 1680, 1680s, 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