Heap of peeled almond nuts isolated on white

Royalty-free stock photo ID: 129364064

Heap of peeled almond nuts isolated on white