Loading...

Life-like bust of King Richard III unveiled

| A life-like bust of England's King Richard III was unveiled 500 years after his death.