The British royal family have offered a look inside the major refurbishment of Queen Elizabeth II's home, Buckingham Palace.
CNN.com - RSS Channel, CNN: Video
Tue, 02/25/2020 - 12:58pm
The British royal family have offered a look inside the major refurbishment of Queen Elizabeth II's home, Buckingham Palace.