Odense Almond Paste
Odense Pure Almond Paste. Product of Denmark. 7 oz. Tube