Robert Kaufman
Essex Yarn Dyed Homespun/ Delft
55% linen 45% cotton
114cm wide (including selvedge)
$32/m