Royalty-free stock photo ID: 773343793

mint leaves isolated