Queen Elizabeth II’s coffin makes journey from Scotland to London

Queen Elizabeth II’s coffin makes journey from Scotland to London

Queen Elizabeth II’s flag-draped coffin is passing through the rugged Scottish countryside on a final journey from her beloved summer estate Balmoral Castle to London.

Generated by Feedzy