The hearse carrying the coffin of Queen Elizabeth II, top left, arrives at Windsor castle, Britain, Monday, Sept. 19, 2022. [Photo/VCG]
Go to Forum >>0 Comment(s)