Ball of Twine
$120.99Price
Colored strands (varied in type) form
a cohesive unit with the threat of
unraveling into chaos but a single
movement away. How fragile unity!

Colored strands (varied in type) form
a cohesive unit with the threat of
unraveling into chaos but a single
movement away. How fragile unity!