This photograph shows a group of people who are at the 1983 Llangollen International Musical Eisteddfod, an annual music festival that is held at Llangollen, North Wales. In the background of the photograph is a bus with the words, "Europe in Britain" printed on it. Title devised by Library staff.
All rights reserved. Siong Leng Musical Association 湘灵音乐社, 1983