Impressions and recordings presented by Evelyn
Last week the little town of Llangollen in North Wales was crowded with British and European soloists, instrumentalists, dancers, and choirs, all competing in the eleventh annual music festival in the town.