Updated on 07/16/2024
Natural almonds, cooperative products produced in Andalusia, Spain.
Also available in flour or peeled.