Entire collection · 76,665 / 249,347
The Infant Hercules Strangling the Snakes (circa 1599-1600) by Annibale Carracci — The Athenaeum — Image id 178133