Live action footage
Buckingham Palace in London, England with the Victoria Memorial in view.
HD
1920 x 1080