Hellema Biscuits, Lemon 10.5 oz

Biscuits with lemon flavoured cream filling. Since 1861. Product of Holland.