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