Jewels By The Yard


$ 381.65



1" x 5 yds large oval stones, clear


Share this Product