2.95m x 147cm Wide - 100% Italian Cotton Beautiful Floral - Remnant 20102

2.95m x 147cm Wide - 100% Italian Cotton Beautiful Floral - Remnant 20102

  • £15.00
    Unit price per 
Tax included.


Beautiful lightweight 100% Italian Cotton