Royalty-free stock photo ID: 1283351584

A market stall sells fresh vegetables, such as tomatoes, borad beans and sweet potatoes - Image