Armstrong Piccolo 308

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