Diana and Actaeon

Date
ca. 1785-88

Medium
oil on canvas

Dimension
158.1 x 181 cm

Date
ca. 1785-88

Medium
oil on canvas

Dimension
158.1 x 181 cm

more from this artist