weaponsandwarfare.com
The Armada – Failure Guaranteed?
Elizabeth I and the Spanish Armada; the Apothecaries painting, sometimes attributed to Nicholas Hilliard. A stylised depiction of key elements of the Armada story: the alarm beacons, Queen Elizabet…