Free Shipping on All Orders Over $50!
3 in stock

15 Two-Part Inventions (2 Flutes)

$21.95

Two Part Inventions, 15, for 2 Flutes
Johann Sebastian Bach
Performing Ensemble: Flute Duet
Instrumentation: 2 Flutes

Performance Score\