Fresh peeled almonds in a bowl on a light background. a source of vitamins and oils. organic food. top view