Stories from at home, and also away, in Camarthenshire and Piedmont.