Advertisements
Read Time:7 Second
Queen Elizabeth, Britain’s longest-reigning monarch, celebrated her 96th birthday with family and friends in Sandringham. Her official state celebration is in June.