Check Price Add to Lightbox Download
Blurred motion image of Buckingham Palace Guards in traditional uniforms marching in parade formation as tourists look on. London, England.
Blurred motion image of Buckingham Palace Guards in traditional uniforms marching in parade formation as tourists look on. London, England.