News
The Spanish Armada set sail from Spain in July 1588, with the mission of overthrowing the Protestant Queen Elizabeth I and restoring Catholic rule over England. On 19th July, word came that the Armada ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results