The Triumph of Venus

The Triumph of Venus

André Lebrun

1750 - 1811 Drawing

1988.252.1

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks