Royalty-free stock photo ID: 152855369

Fresh green leaf texture macro close-up - Image