Trolls

Trolls

Regular price
$17.50
Sale price
$17.50

95 cotton, 5 lycra

260gsm 

sold in 1/2m (50cm) increments.