This item is now out of stock. We have some fantastic piccolos from CarolBrass available. Please see below for links and further details.
Out of stock