This used Armstrong 290 piccolo #M9869 has a sterling silver headjoint and body with silver-plated keys.
$745.00
Out of stock