Christmas Choir Concert

King Edward VII Memorial Hall High Street, Newmarket, Suffolk, United Kingdom