PURPLE HAZE 8993P


PURPLE HAZE 8993P
61% Linen 39% Cotton
Width 143 cm / 56″
Repeat 19 cm / 7.5″