With more than 64 years on the throne, Queen Elizabeth II is the longest reigning monarch in British History ... in 2013 with the Succession to the Crown Act. Produced by Claudia Romeo.
Some results have been hidden because they may be inaccessible to you