Robert Kaufman
Essex Yarn Dyed SPECKLE in Sky
68% cotton, 31% linen, 1% polyester
114cm wide (including selvedge)
$38/m