Hercules Fighting the River-God Achelous, from The Labors of Hercules

Hercules Fighting the River-God Achelous, from The Labors of Hercules

Heinrich Aldegrever

1550 Print

41.1.117

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks