ADVERTISEMENT

Who was the ruler of England when the Spanish Armada sailed from Spain in 1588?

History Trivia: Who was the ruler of England when the Spanish Armada sailed from Spain in 1588?