Hercules and the Nemean Lion

Hercules and the Nemean Lion

Henri-Arthur Lefort des Ylouses

1893 - 1903 Print

2009.526

Cleveland Museum of Art

Find similar Show on map

About this artwork

Similar artworks