Robert Kaufman
Essex Yarn Dyed Homespun/ Denim
55% linen 45% cotton lightweight canvas
114cm wide (including selvedge)
$33/m
$8.25/ 0.25m
(1452)