XL purple florals

  • $90.64
    Unit price per 


Iridescent crystal petals

Goldd and purple seed beads 

Glass purple beads 

Vinyl backing