Leda and the Swan

Date
1742

Medium
oil on canvas

Dimension
59.7 x 74.3 cm

Date
1742

Medium
oil on canvas

Dimension
59.7 x 74.3 cm

more from this artist