Keefe Piccolo Headjoint #993

This used Keefe piccolo headjoint #993 is made of grenadilla wood.
$795.00