Royalty-free stock vector ID: 112525769

cartoon little alien - Vector