This photograph shows a lady performing on stage at the 1983 Llangollen International Musical Eisteddfod, an annual music festival that is held at Llangollen, North Wales. On the right side of the photograph are three men in traditional Chinese attire playing Chinese musical instruments. Title devised by Library staff.
All rights reserved. Siong Leng Musical Association 湘灵音乐社, 1983