London, UK | XINHUA | Thousands of people waited patiently in long lines to give their final respects to the late Queen Elizabeth II in London.
Advertisement
London, UK | XINHUA | Thousands of people waited patiently in long lines to give their final respects to the late Queen Elizabeth II in London.
Tags queen queen elizabeth