King Charles III: the 'eternal heir' who now succeeds his mother

King Charles III: the 'eternal heir' who now succeeds his mother

When Prince Charles was born