Armstrong 204 Piccolo #7055291

This used Armstrong 204 piccolo #7055291 is silver-plated throughout
Manufacturer: Armstrong
$395.00