Topped with royal icing and our own marzipan

Placeholder Large Square Iced Cake 2.5kg (...

£45.00

Out of stock