Flower petals 2 "

In Stock

6.70


2  inch flower leaf package, where is 80 pcs.

Browse this category: English Paper Piecing - Hexagon