John Michael Wright Mary Villiers and her children
Summary
Portrait of Mary Villiers, Duchess of Lennox and Richmond (1622-1685), with her children, Esmé Stewart, 2nd Duke of Richmond (1649-1660) and Mary (1651-1668) Stuart.
Tags
Date
1600 - 1699
Source
Christie's
Copyright info
public domain