50008 Paper Flower Large Chartreuse Green Flower

50008 Paper Flower Large Chartreuse Green Flower

Regular price $2.50 Sale

Approximate flower: 5/8"