27 small squares

Beautiful handmade items from British designers and makers

  • Relevance
  • Highest price
  • Lowest price
  • Teddy Squares Panels Cotton Quilting Fabric (27 Panels Each 9.5cm x 9.5cm)

    Teddy Squares Panels Cotton...

    Pete's Treasure Trove

    £10.99

    Love this item