Blanched Sliced Almonds

Country of Origin: USA