Fresh broad beans in pods and peeled

Royalty-free stock photo ID: 32948464

Fresh broad beans in pods and peeled