Three dimensional render of a  two puzzle pieces with flags of China and European Union

Royalty-free stock illustration ID: 114740281

Three dimensional render of a two puzzle pieces with flags of China and European Union