By James Hall

Which Hall Crystal Flute key is best?

Our Crystal Flutes come in nine sizes or keys ranging from the smallest D piccolo at 11 inches long to our largest C flute at 24.5 inches long. So if you are asking what is the best flute for you? There are a few factors to consider.
(click for more)