Entire collection · 156,540 / 249,347
The Duel of Achilles and Agamemnon (circa 1695) by Giovanni Battista Gaulli — The Athenaeum — Image id 261353