4″ / 10cm
Massive Paisley 465915–006 Night
76% Polyester, 24% Cotton 50,000 double rubs Wyzenbeek
$243.50 / yard
Repeat