Olympus Sashiko: 22 yds Blue Green Variegated

$4.00

100% Cotton

Sashiko, Variegated