Extra Large Pom Pom Maker, Clover 3128, Turquoise/White, Superior Quality, 1 pc

1 x Pom Pom Maker Extra Large.

eBay