Ruby Star Society - Speckled Emerald (145 ratings) 100% medium weight cotton suitable - Price per quarter metre £4.50 Out of stock. 0 in your basket View Basket Checkout