Barbara Villiers (1640–1709), Duchess of Cleveland

Barbara Villiers (1640–1709), Duchess of Cleveland

Workshop of Sir Peter Lely

1670 - 1727 Painting

39.65.9

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks