Essex Canvas Black ½ yd
Regular price $11.49
Essex Canvas Linen ½ yd
Essex Canvas Natural ½ yd
Essex Canvas Yarn Dyed Denim ½ yd
Regular price $11.99
Essex Canvas Yarn Dyed Flax ½ yd
Essex Canvas Yarn Dyed Sand ½ yd
Essex Canvas Yarn Dyed Steel ½ yd