A man plays chess during the ChessFest at the Trafalgar Square in London, Britain, July 7, 2024. ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua/Li Ying)
Go to Forum >>0 Comment(s)