Sweet, vanilla flavoured biscuit with pink icing and hundreds of hundreds and thousands!
Â
MADE IN NEW ZEALAND