Clover Roll and Press Perfect for english paper piecing and applique £12.95 Out of stock. 0 in your basket View Basket Checkout