Fugue in D major, BWV Anh.96 (Bach, Johann Sebastian)
Free public domain sheet music from IMSLP / Petrucci Music Library
|Work Title||Fugue in D major|
|Composer||Bach, Johann Sebastian|
|Opus/Catalogue Number||BWV Anh.96|
Unlikely to have been for piano.