Drone stamp over Buckingham Palace