Lairesse, Gérard de (1641-1711)
Hercules between Vice and Virtue
c.1685
Oil on canvas, 112 x 181 cm
Musée du Louvre, Paris
Lairesse, Gérard de (1641-1711)
Hercules between Vice and Virtue
c.1685
Oil on canvas, 112 x 181 cm
Musée du Louvre, Paris