×

Almendra de Mallorca

Almendra Mallorquina, Ametlla de Mallorca, Ametlla Mallorquina

Almonds from Mallorca, Balearic Islands, Spain