Vegetables Displayed on a Market Stall

Royalty-free stock photo ID: 101125666

Vegetables Displayed on a Market Stall