10.5oz Upcycled Denim - Natural Fleck10.5oz Upcycled Denim - Natural Fleck

10.5oz Upcycled Denim - Natural Fleck

$19.75 per 1/2 meter
($39.50 per meter)