Charles III prepared for the fulfillment of royal duties the longest of all the heirs to the British throne in history. He has been the ruler for over a year. He turns 75 on Tuesday, remember him in photos.
Charles III prepared for the fulfillment of royal duties the longest of all the heirs to the British throne in history. He has been the ruler for over a year. He turns 75 on Tuesday, remember him in photos.