Laden lemon tree in front of stone background

Royalty-free stock photo ID: 56853379

Laden lemon tree in front of stone background