counterpoint 6 , 7ab & suite in D

with a happy birthday surprise!

Modified