Video Details

Buckingham Palace In London Is The Official Residence And Principal Workplace Of The British Monarch Located In The City Of Westminster The Palace Is A Setting For State Occasions And Royal Hospitality 

Stock video ID: SBV-304921234
HDMOV (h264) - 165.7 MB
HDMP4 (h264) - 6.3 MB

Browse Similar Stock Video Categories