Queen Elizabeth II Has Died. Her Internet Legacy Will Live On

The UK's tech-savvy head of state was queen of a thousand memes.