Oil on canvas, cm. 70x93. Framed.
The painting is closely dependent on the 1733 engraving by Bernard Picart (1673 - 1733), who in turn translated into print the painting, with the same subject, by his master Charles le Brun, now in The Walker Art Gallery in Liverpool.
Recently viewed
Please log in to see lots list
Favourites
Please log in to see lots list