Queen Elizabeth II Laid to Rest in St. George's Chapel at Windsor Castle

Queen Elizabeth II Laid to Rest in St. George's Chapel at Windsor Castle

E! Online

Published

Queen Elizabeth II has reached her final resting place. The British monarch, whose life was commemorated hours earlier in a funeral service at Westminster Abbey on Sept. 19, was laid to...

Full Article