Second Battle of Darmorus II

The Second Battle of Darmorus II was the longest battle in the war.