- French Terry Fabric Big Hearts Turquoise
- French Terry Fabric Big Hearts Turquoise
- French Terry Fabric Big Hearts Turquoise
- French Terry Fabric Big Hearts Turquoise
French Terry Fabric Big Hearts Turquoise
- Priced per half metre
- £7.50
Shop > Fabrics > Just Arrived