Trevor James Blaze piccolo

Grenadilla wood head joint and body , silver plated keys, split e, Wave head joint

$1575