Catholic Herald logo

Princess Michael of Kent was the guest of honour