I was staggered
by their marvellous
performances
The final leg of the Bethlehem Star 2024 European tour takes place in St Franz Xaver Church, Munchenstein, Basel, Switzerland.