who has held the english throne the longest
Queen Elizabeth II
-1
Section::::Abstract.
List of monarchs in Britain by length of reign
1550265
7219920536765749654
NONE
Section::::Abstract.
List of monarchs in Britain by length of reign
1550265