Essex Yarn Dyed Homespun Linen in Limestone

$5.00

55% Linen / 45% Cotton
44/45" Wide