Battle of Valvasone (1797)

Summary