Noghl

Noghl

Noghl, sugar coated almonds, traditional Iranian confection