View on fresh green lemons hanging from branch with green leaves. Ripe fruits in orchard. Tree with green not ripe lemons in a garden in Catalonia, Spain.

Code produit:
298009629