Posts

Queen Elizabeth Younger / young Queen Elizabeth II wearing The Girls of Great ... : Queen elizabeth ii has ruled for longer than any other monarch in british history.