Free Spirit Cotton Fabric Love Always Berry Free Spirit Cotton Fabric Love Always Berry Free Spirit Cotton Fabric Love Always Berry Priced per half metre £8.75