Kransekage - Danish marzipan cake made in London (18 rings) 60 servings, 40cm high £120.00
How many would you like to buy?
(98 in stock)