Free Shipping on All Orders Over $50!

Fifteen Two Part Inventions (Two Flutes)

$12.99

Fifteen Two Part Inventions (Two Flutes) by Johann Sebastian Bach (1685-1750), published by Carl Fischer, includes 2 separate flute parts.