Out of stock Quick view Yamaha Soprano recorder; key of C; German fingering; three-piece construction Yamaha MSRP: Now: $45,730.67 Was: MSRP: Now: $45,730.67 Was: Out of stock Quick view Qty in Cart: 0 Price: MSRP: Now: $45,730.67 Was: Subtotal: Out of stock