Closeup view of tomato on a lettuce leaf

Royalty-free stock photo ID: 95783788

Closeup view of tomato on a lettuce leaf