Designed by
Title
China and UK England conflict, clash, crisis and debate between those two countries that aims at a trade deal and dominance #231592464
Description
China and UK England conflict, clash, crisis and debate between those two countries that aims at a trade deal and dominance symbolized by a chess game with national flags, 3d illustration