Royalty-free stock vector ID: 112751167

cartoon little alien - Vector