Many green and yellow melons on a market

Royalty-free stock photo ID: 10911862

Many green and yellow melons on a market