Perhaps one of the most famous naval victories in English history, and certainly a famous moment of Elizabeth I’s reign, was the defeat of the Spanish Armada, which took place today…
1 comment
Perhaps one of the most famous naval victories in English history, and certainly a famous moment of Elizabeth I’s reign, was the defeat of the Spanish Armada, which took place today…