Bach TR500S Aristocrat Series Student Bb Trumpet, Silver Plated

  • $1,412.00