BESPOKE #31
Grey Micro Weave
Product Code: 6125030
Origin: England
Composition: 100% WO
Weight: 310gm 10oz
Width: 150cm
Non-Mulesed

In stock