See more: 2 Flutes
Fifteen Two-Part Inventions (Two Flutes)
$16.75
Composer: Bach, Johann Sebastian
Fifteen Two-Part Inventions (Two Flutes) By J.S Bach, Published By International Music Company.
2 separate flute parts