World leaders departing the UK after Queen Elizabeth’s II Funeral



World leaders departing at London Stansted Airport after Queen Elizabeth’s II Funeral. Most were heading to New York for United …

source

Leave a Comment

Scroll to Top