Catholic Herald logo

Fifteen choristers from St Leonards-Mayfield School in East Sussex sing for the Pope at the Vatican and at three of the most prestigious churches in Rome