Enthusiastic and very patient choir leaders Karen and David!

Enthusiastic and very patient choir leaders Karen and David!