Halifax, United Kingdom

Music and the Deaf's Winter Recital