Music for An April Shower: Bach

Musical Offering, BWV 1079 - 4g. Canon perpetuus super thema regium