Block 2: General Assesssment for choristers 6 to 9 years of age
Block 1: General Assesssment for choristers 10 to 15 years of age
Block 4: General Assesssment for choristers 6 to 9 years of age
Block 3: General Assesssment for choristers 10 to 15 years of age
Block 4: General Assesssment for choristers 6 to 9 years of age
Did you know? We fundraise with Zeffy to ensure 100% of your purchase goes to our mission!