Royalty-free stock illustration ID: 93253753

Illustration of China overshadowing and dominating the European nations and union.