The Battle of Cannae



The Battle of Cannae

Painting by John Trumbull depicting the Battle of Cannae




Leave a Comment