ArtsFEATURES Angels, Icons and the Millennium Panels EditorJuly 3, 2023July 4, 2023 Tucked away somewhere in a village hall in Llanybri are twelve iconic embroidered panels, which depict life in Carmarthenshire. One…