The Battle of Cannae

The Battle of Cannae

Painting by John Trumbull depicting the Battle of Cannae



Leave a Comment