Queen Elizabeth II ruled for longer than any other Monarch in British history

Queen Elizabeth II ruled for longer than any other Monarch in British history