Bach: Trio Sonatas

Bach: Trio Sonatas
Item# BA-6801
$25.95

Product Description

BWV 525-530 arranged for Flute and organ or keyboard:
Sonatas 1 & 2