Royalty-free stock illustration ID: 170393771

cartoon huge diamond - Illustration