Royalty-free stock photo ID: 1295104957

A market stall sells fresh baby corn and ripe red tomatoes - Image