Green lemons on tree

Royalty-free stock photo ID: 90211810

Green lemons on tree