Buckingham Palace to Charles Street, Baltimore

Queen Elizabeth ll The Longest Reigning British Monarch The British Royals have been in the news again lately with Queen Elizabeth celebrating her 90th birthday as the longest ever reigning British monarch. Surpassing even the mammoth 63 years 7 month long reign of her great-great grandmother, Queen Victoria, the Queen amazingly continues to fill her [...]