lovely illustration featuring happy people on a stylized green little planet earth

Royalty-free stock vector ID: 94821085

lovely illustration featuring happy people on a stylized green little planet earth