Loads of piñata now in stock – all are full size unless stated otherwise

We also sell piñata busters for £2.99 each