Skip to content

Hercules and the Lion of Nemea

Peter Paul Rubens →

National Museum of Art of Romania, Bucharest →

Hercules and the Lion of Nemea. by Peter Paul Rubens. National Museum of Art of Romania
Where is this?