almonds (blanched, sliced)

Blanched, sliced almonds