Tag: The longest royal companion in British history. Chronology of the most prominent stations in the life of Prince Philip

Do U know That ?