Stephen Tafra
guitarist/teacher
See past events here
New England Bach Festival April 30th 2023 – details TBA