Actors dressed in chess pieces perform in a living chess display during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
A man plays chess during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
People play chess during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
Actors dressed in chess pieces perform in a living chess display during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
Actors dressed in chess pieces perform in a living chess display during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
Actors dressed in chess pieces perform in a living chess display during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)
An actor dressed in a chess piece performs in a living chess display during the ChessFest at the Trafalgar Square in London, Britain, July 16, 2023.
ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Xinhua)