Majorca Almonds

Majorca Almonds

Dry almonds collected in the island of Majorca