Splendid at Sapphire

It wasn’t very long ago that she overtook Queen Victoria as the longest reigning monarch but now she has gone even further and has hit the milestone of 65 years on the throne. Advertisements