Armstrong Piccolo 204

This Armstrong piccolo has a silver-plated headjoint and body. Discount available upon request.
Manufacturer: Armstrong
$1,112.00