
- Ruby Star Society - Speckled - Teal
- Ruby Star Society - Speckled - Teal
- Ruby Star Society - Speckled - Teal
Ruby Star Society - Speckled - Teal
- 100% medium weight cotton - Price per quarter metre
- £4.50
Shop > Fabric > By Manufacturer > Ruby Star Society