Yamaha YPC-32 Piccolo #02558A

This used Yamaha YPC-32 piccolo #02558A has a composite body with silver-plated headjoint and keys , split E. Sold with UF#010514.
$2,445.00