Harmony 601

0.5 lb
$11.00
Geometric patterns on medium blue