Howlite Bead Strands


36
36" Dyed Howlite Chip Necklace

Price: $2.95