Did this head once bear the English Crown? Researchers have just unveiled the world’s first photograph of the human remains found at the Grey Friars church — which could be that of King Richard III.
Did this head once bear the English Crown? Researchers have just unveiled the world’s first photograph of the human remains found at the Grey Friars church — which could be that of King Richard III.