Battle of Torroella

1694 battle of the Nine Years' War From Wikipedia, the free encyclopedia

Battle of Torroellamap