Photo Gallery: Queen Elizabeth’s Coffin Travels To London

By | September 14, 2022
Queen Elizabeth II’s coffin traveled from Edinburgh, Scotland to Buckingham Palace in London, England.