Besson New Standard Trumpet, gold lacquer finish

SKU
930026011811
Out of stock
$799.00