Fresh Green pepper on tree

Royalty-free stock photo ID: 96678748

Fresh Green pepper on tree