Princess Blue

Princess Blue

Regular price
$24.00
Sale price
$24.00
Regular price
Sold out
Unit price
per 

Downton
100% Blue-faced Leicester (BFL) untreated
225 yds   4 ply   4 oz
Worsted