Stock Photo: Royal Guard in front of Buckingham Palace, London, England, Great Britain, Europe