25.4.1607 sea fight near Gibraltar

party1: Dutch

party2: Spaniards
(Victory of Swedes or (perhaps) indecisive)

previous battle
next battle

previous battle of Swedes
next battle of Swedes